﻿using System;

namespace FxWinSupper.Config.Model
{
	/// <summary>
	/// 待特殊处理的插件信息
	/// </summary>
	internal class SpecialHandlePluginInfo
	{
		public string PluginName { get; set; }

		public PluginSpecialStatus PluginStatus { get; set; }

		public SpecialHandlePluginInfo(){}

		public SpecialHandlePluginInfo(string pluginName, PluginSpecialStatus pluginStatus)
		{
			PluginName = pluginName;
			PluginStatus = pluginStatus;
		}
	}

	internal enum PluginSpecialStatus
	{
		NORMAL,		 // 正常使用中
		INSTALL,	 // 首次安装
		DISABLE,     // 禁用状态
		WAIT_DELETE, // 待删除
		WAIT_UPDATE, // 待更新
	}
}
